package com.frame.util;

import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.UUID;

public class FileUtil {
    public static String makeFileName(){
        //为防止文件覆盖的现象发生，要为上传文件产生一个唯一的文件名
        return UUID.randomUUID().toString();
    }

    public static String makePath(String savePath){
        //用日期得到文件名的
        Calendar date=Calendar.getInstance();
        SimpleDateFormat format1=new SimpleDateFormat( "yyyy-MM-dd");
        String name=format1.format(date.getTime());
        String dir = savePath + "\\" + name;  //upload\2\3  upload\3\5
        File file=new File(dir);
        //如果目录不存在
        if(!file.exists()){
            //创建目录
            file.mkdirs();
        }
        return dir;
    }
}
